Supplier Page from MyBioSource.com for Recombinant Staphylococcus epidermidis UPF0342 protein SERP1381 (SERP1381)